Trading Strategy Mining with Gene Expression Programming
نویسندگان
چکیده
In the paper, we study the investment on Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX), which is assumed to be tradable. We apply the gene expression programming (GEP) to mining profitable trading strategies in the training phase. GEP is a good tool for evolving formulas since the logical view of its chromosome is a tree structure and the physical implementation is a linear string. In the testing phase, we find out some template intervals from historical data series which are similar to the leading interval. Then the trading strategies extracted from the template intervals are invoked to determine the trading signal. To keep stability of investment return, we perform a simple majority vote on a set of trading strategies. The testing period contains TAIEX starting from 2000/9/14 and ending on 2012/1/17, more than eleven years. In our experiments, the lengths of training intervals are 60, 90, 120, 180, and 270 trading days. The best cumulative return 236.25% and the best annualized return 10.63% occur when each training interval has 180 days, which are higher than the cumulative return 0.96% and annualized return 0.08% of the buy-andhold strategy. The experimental results show that our method with higher voting threshold can usually make profitable trading decisions. Keywords-Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX); gene expression programming; majority vote; feature set; strategy pool.
منابع مشابه
Forecasting copper price using gene expression programming
Forecasting the prices of metals is important in many aspects of economics. Metal prices are also vital variables in financial models for revenue evaluation, which forms the basis of an effective payment regime using resource policymakers. According to the severe changes of the metal prices in the recent years, the classic estimation methods cannot correctly estimate the volatility. In order to...
متن کاملPrediction of Blasting Cost in Limestone Mines Using Gene Expression Programming Model and Artificial Neural Networks
The use of blasting cost (BC) prediction to achieve optimal fragmentation is necessary in order to control the adverse consequences of blasting such as fly rock, ground vibration, and air blast in open-pit mines. In this research work, BC is predicted through collecting 146 blasting data from six limestone mines in Iran using the artificial neural networks (ANNs), gene expression programming (G...
متن کاملPrediction of Acid Mine Drainage Generation Potential of A Copper Mine Tailings Using Gene Expression Programming-A Case Study
This work presents a quantitative predicting likely acid mine drainage (AMD) generation process throughout tailing particles resulting from the Sarcheshmeh copper mine in the south of Iran. Indeed, four predictive relationships for the remaining pyrite fraction, remaining chalcopyrite fraction, sulfate concentration, and pH have been suggested by applying the gene expression programming (GEP) a...
متن کاملInductive Logic Programming for Discovering Financial Regularities
The purpose of this work is discovering regularities in financial time series using Inductive Logic Programming (ILP) and related "Discovery" software system [Vityaev et al., 1992,1993] in data mining. Discovered regularities were used for forecasting the target variable, representing the relative difference in percent between today's closing price and the price five days ahead. We describe the...
متن کاملOptimal production strategy of bimetallic deposits under technical and economic uncertainties using stochastic chance-constrained programming
In order to catch up with reality, all the macro-decisions related to long-term mining production planning must be made simultaneously and under uncertain conditions of determinant parameters. By taking advantage of the chance-constrained programming, this paper presents a stochastic model to create an optimal strategy for producing bimetallic deposit open-pit mines under certain and uncertain ...
متن کامل